Click here to join our community of experts to get information on job search, salaries and more.

Frontend Arts Pvt Ltd

ADAS Software Developer

Company: Frontend Arts Pvt Ltd

Location: Northville, MI

Posted on: July 17

Job details

Pay

  • $69,104 - $100,000 a year

Job type

  • Full-time

Work setting

  • In-person

Benefits
Pulled from the full job description

  • Health insurance
  • 401(k) matching

Full job description

Company Overview:

Frontend Arts Inc is a leading partner in the Information Technology sector, dedicated to delivering high-quality solutions that drive business transformation. We prioritize collaboration with our clients to ensure that our solutions align with their goals and provide clear visibility on their return on investments.

Summary:

We are looking for a talented ADAS Software Developer to join our team working on next-generation automotive technologies. This is a unique opportunity to contribute to the evolution of autonomous driving systems by supporting their development, integration, and diagnostic processes. Youll be part of a collaborative engineering environment that values technical excellence and continuous innovation.

Required Skills & Background:

Solid experience with MATLAB/Simulink for system modeling and code generation

Practical knowledge of tools such as CAN analyzers, Wireshark, JIRA, and embedded development platforms

Minimum of 2 years of experience in rapid prototyping and embedded software development

Experience working with NVIDIA-based embedded platforms

Proficiency in using MATLAB or Python for data analysis and debugging

Thorough understanding of communication protocols like CAN, UDP, and MQTT

Familiarity with advanced control strategies (e.g., PID, NMPC, LQR) and navigation algorithms (e.g., A*, Hybrid A*, Dijkstra)

Responsibilities:

Analyze logs and data from autonomous driving systems, infrastructure communications, and embedded devices to identify bugs and determine root causes of failures

Use diagnostic tools such as PCAN and Wireshark to examine CAN and UDP data streams

Evaluate and interpret MATLAB/Simulink models used for Rover Controls, with a focus on data flow, path planning, and embedded code logic

Execute and troubleshoot auto-generated embedded code on real hardware during system validation

Document testing procedures, record test outcomes, and support data collection efforts for algorithm refinement

Collaborate with sensor-focused teams to resolve integration and data issues related to radar, lidar, and camera technologies

Why Join Us:

Youll work alongside industry experts in a fast-paced environment where innovation is a daily mission. Your work will play a key role in improving the performance and safety of intelligent driving technologies. As part of our team, youll have the chance to influence real-world applications of autonomous vehicle systems, and your problem-solving skills will be critical to delivering high-quality, reliable solutions.

Educational qualifications:

Minimum Bachelor's in Computer Science or related subjects

Job Type: Full-time

Pay: $69,104.00 - $100,000.00 per year

Benefits:

  • 401(k) matching
  • Health insurance

Work Location: In person

Similar Jobs